﻿@charset "utf-8";
/* CSS Document */
.line-through {
    text-decoration: line-through;
}

/* 购物车 */
.mycar_box {
}

.mycar_box .car_list {
    margin-bottom: 8px;
}

.mycar_box .car_list .t1 {
    width: 16px;
    text-align: center;
}

.mycar_box .car_list .t2 {
    width: 98px;
}

.mycar_box .car_list li.t3 {
    vertical-align: middle;
}

.mycar_box .car_list li.t4 {
    vertical-align: middle;
}

.mycar_box .car_list .table_box {
    width: 100%;
}

.mycar_box .car_list img {
    width: 122px;
}

.mycar_box .pro_image {
    text-align: center;
}

.mycar_box .car_list span.red {
    display: block;
    font-size: 0.8em;
}

.mycar_box .car_list ul li {
    vertical-align: top;
    padding: 4px;
    background: #f3f3f3;
}

.mycar_box .car_list ul li:first-child {
    vertical-align: middle;
}

.mycar_box .car_list ul li h3 {
    font-size: 0.8em;
}

.mycar_box .car_list ul li p {
    font-size: 0.8em;
    color: #959595;
    line-height: 200%;
}

.mycar_box .car_yh {
    background: #f3f3f3;
    border-bottom: 1px solid #c5c5c5;
    font-size: 0.8em;
    text-align: left;
    padding-left: 26px;
    line-height: 250%;
    color: #fe7777;
}

.mycar_box .car_yh .delete {
    float: right;
    margin-right: 8px;
}

.mycar_box .car_title {
    font-size: 0.8em;
    width: 100%;
    border-bottom: 1px solid #959595;
}

.mycar_box .car_title ul li {
    padding: 8px;
    background: #fff;
}

.mycar_box .car_title .car_taoz {
    color: #959595;
}

.mycar_box .car_title .car_price {
    text-align: right;
}

@media (max-width: 420px) {
    .mycar_box .car_list img {
        width: 98px;
    }
}

/* 结算 */
.balance {
    background: #eeeeee;
    padding: 8px;
    position: fixed;
    bottom: 0;
    width: 100%;
    box-shadow: 0 -1px 3px rgba(102, 102, 102, 0.5);
}

.balance .table_box {
    width: 100%;
}

.balance li {
    white-space: nowrap;
}

.balance p {
    font-size: 0.8em;
    color: #6a6a6a;
}

.balance .balance_bt {
    border: 0;
    background: #da3126;
    color: #fff;
    padding: 8px;
}

/* 全部订单 */
.myform_box {
}

.myform_box .form_list {
    margin-bottom: 8px;
}

.myform_box .form_list .table_box {
    width: 100%;
}

.myform_box .form_list img {
    width: 122px;
}

.myform_box .pro_image {
    text-align: center;
}

.myform_box .form_list span.red {
}

.myform_box .form_list ul {
    border-bottom: 1px solid #cfcfcf;
}

.myform_box .form_list ul li {
    vertical-align: top;
    padding: 4px;
    background: #f3f3f3;
}

.myform_box .form_list ul li:first-child {
    vertical-align: middle;
}

.myform_box .form_list ul li h3 {
    font-size: 0.8em;
}

.myform_box .form_list ul li p {
    font-size: 0.8em;
    color: #959595;
    line-height: 150%;
}

.myform_box .form_cz {
    background: #e5e5e5;
    border-bottom: 1px solid #959595;
    font-size: 0.8em;
    text-align: center;
    padding-left: 26px;
    line-height: 250%;
    color: #fe7777;
    text-align: right;
    padding: 8px;
}

.myform_box .form_cz a {
    display: inline-block;
    padding: 0px 8px;
    border-radius: 5px;
}

.myform_box .form_cz a.paid {
    border: 1px solid #9b9b9b;
    color: #9b9b9b;
}

.myform_box .form_cz a.unpay {
    border: 1px solid #d62f26;
    color: #d62f26;
}

.myform_box .form_cz b {
    font-size: 1.5em;
    float: left;
}

.myform_box .form_status {
    color: #6a6a6a;
    padding: 8px;
    background: #f3f3f3;
    border-bottom: 1px solid #c9c9c9;
    border-top: 1px solid #c9c9c9;
}

@media (max-width: 420px) {
    .myform_box .form_list img {
        width: 98px;
    }
}

.myform_box .form_status p a {
    color: #6a6a6a;
    text-decoration: underline;
}

.myform_box .form_list h3 a {
    color: #6a6a6a;
    text-decoration: underline;
}

/* 订单详情 */
.myform_box .form_top {
    margin: 8px;
}

.myform_box .form_top .table_box {
    width: 100%;
}

.myform_box .form_top img {
    width: 122px;
}

.myform_box .pro_image {
    text-align: center;
}

.myform_box .form_top span.red {
}

.myform_box .form_top ul {
}

.myform_box .form_top ul li {
    vertical-align: top;
    padding: 8px;
    background: #f3f3f3;
}

.myform_box .form_top ul li:first-child {
    vertical-align: middle;
}

.myform_box .form_top ul li h3 {
    font-size: 0.8em;
}

.myform_box .form_top ul li p {
    font-size: 0.8em;
    color: #959595;
    line-height: 150%;
}

.myform_box .form_top ul li p.text_al_right {
    color: #f60;
}

.myform_box .form_top .form_status {
    padding: 8px;
    background: #fff;
    border: 0;
}

@media (max-width: 420px) {
    .myform_box .form_top img {
        width: 98px;
    }
}

.form_info {
    margin: 8px;
}

.form_info .bg {
    background: #f3f3f3;
    padding: 8px;
    font-size: 0.8em;
    color: #404040;
}

.form_info .recipients a {
    display: block;
    margin-top: 12px;
}

.prompt {
    color: #404040;
    padding: 8px;
    font-size: 0.8em;
}

.message {
    padding: 8px;
}

.message p {
    font-size: 0.8em;
}

.message textarea {
    width: 100%;
    height: 64px;
    font-size: 0.8em;
}

.form_ok {
    text-align: center;
    margin: 24px 8px;
}

.form_ok input {
    border: 0;
    color: #fff;
    padding: 8px;
    width: 80%;
    background: #da3126;
}

/* 优惠券 */
.coupon {
}

.coupon .coupon_tt {
    display: block;
}

.coupon .coupon_tt b {
    float: right;
    background: #999;
    border-radius: 100%;
    width: 14px;
    height: 14px;
    text-align: center;
    line-height: 14px;
    color: #fff;
}

.coupon p {
    margin: 6px;
    padding: 6px;
    display: none;
}

.coupon span {
    vertical-align: middle;
}

.coupon input {
    vertical-align: middle;
    margin-right: 4px;
}

/* 我的评价 */
.eva_box {
}

.eva_box .eva_list {
    margin-bottom: 8px;
}

.eva_box .eva_list .eva_head {
    border-bottom: 1px solid #ccc;
}

.eva_box .eva_list h3 {
    word-break: break-all;
    font-size: 1.0em;
}

.eva_box .eva_list .table_box p {
    white-space: nowrap;
    font-size: 1.0em;
}

.eva_box .eva_list .t1 {
    width: 16px;
    text-align: center;
}

.eva_box .eva_list .t2 {
    width: 56px;
}

.eva_box .eva_list li {
    background: #f3f3f3;
    border-bottom: 1px solid #ccc;
}

.eva_box .eva_list li a {
    color: #333;
}

.eva_box .eva_list li.t3 {
    vertical-align: middle;
}

.eva_box .eva_list li.t4 {
    vertical-align: middle;
}

.eva_box .eva_list .table_box {
    width: 100%;
}

.eva_box .eva_list li.t2 img {
    width: 48px;
}

.eva_box .eva_list .eva_bt {
    background: #f5f5f4;
    border-bottom: 1px solid #ccc;
}

.eva_box .eva_list .eva_bt p {
    padding: 8px;
    word-break: break-all;
    font-size: 0.8em;
}

.eva_box .eva_list .eva_bt img {
    height: 13px;
    width: auto;
    vertical-align: middle;
}

.eva_box .eva_list .eva_bt span {
    vertical-align: middle;
    color: #404040;
}

/* 写评价 */
.evaluate_box {
}

.evaluate_box .pingfen {
    padding: 8px;
    white-space: nowrap;
}

.evaluate_box .pingfen span {
    vertical-align: middle;
}

.evaluate_box .pingfen img {
    vertical-align: middle;
    margin: 0 3px;
}

.evaluate_box .pingjia {
    padding: 8px;
}

.evaluate_box .pingjia span {
    vertical-align: top;
}

.evaluate_box .pingjia textarea {
    width: 80%;
    height: 100px;
}

@media (max-width: 320px) {
    .evaluate_box .pingjia textarea {
        width: 70%;
    }
}








